\hypertarget{class_affine_transform}{
\section{AffineTransform Class Reference}
\label{class_affine_transform}\index{AffineTransform@{AffineTransform}}
}


{\ttfamily \#include $<$affine.h$>$}\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_affine_transform_ae11e440b19a6cf631ca200f69d5dc6ae}{
void {\bfseries Rotate} (double angle)}
\label{class_affine_transform_ae11e440b19a6cf631ca200f69d5dc6ae}

\item 
\hypertarget{class_affine_transform_a9d5c0de93848901bba9f373bf5670028}{
void {\bfseries Shear} (double shear)}
\label{class_affine_transform_a9d5c0de93848901bba9f373bf5670028}

\item 
\hypertarget{class_affine_transform_aa4a47e679bcc01739e0e2424480b583d}{
void {\bfseries Scale} (double sx, double sy)}
\label{class_affine_transform_aa4a47e679bcc01739e0e2424480b583d}

\item 
\hypertarget{class_affine_transform_a221ce9ab5fdd6ac87a2b0181b35975cc}{
double {\bfseries MapX} (int x, int y)}
\label{class_affine_transform_a221ce9ab5fdd6ac87a2b0181b35975cc}

\item 
\hypertarget{class_affine_transform_a30f6add692612467ea0bd012ee0a9d2e}{
double {\bfseries MapY} (int x, int y)}
\label{class_affine_transform_a30f6add692612467ea0bd012ee0a9d2e}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_affine_transform_a3a934e01877f319ca5ec0de60fd5b4b1}{
void {\bfseries Multiply} (\hyperlink{class_affine_transform}{AffineTransform} that)}
\label{class_affine_transform_a3a934e01877f319ca5ec0de60fd5b4b1}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_affine_transform_aeb5dcdebe07fe26917e74cd13fd79b01}{
double {\bfseries matrix} \mbox{[}2\mbox{]}\mbox{[}2\mbox{]}}
\label{class_affine_transform_aeb5dcdebe07fe26917e74cd13fd79b01}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Affine transforms for 2d image manipulation. Current provides shearing and rotating support. 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/cv/ext/dvgrab/affine.h\end{DoxyCompactItemize}
